More Euromaxx city: http://www.dw.de/program/euromaxx-city/s-14035-9798
Plymouth is the largest town on the south coast of England. The town lies at the mouth of the river Plym, hence the name. Plymouth was long one of the main ports of the British Empire - and that history is still tangible in the city today.